#ifndef ARCHIVOS_H
#define ARCHIVOS_H
#include <path.h>
#include <stdlib.h>
#include <stdio.h>
#include <estructuras.h>
#include <seguridad.h>

void file_login(FILE*,char*,char*,int );
int abrir_archivo(FILE **, char**, int ,char *);
void quicksort(indice *, int , int );
int busqueda_binaria(indice *, int , int );
int valida_fecha(fecha);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	comparafechas

	DESCRIPCION:		compara dos fechas recibidas por parametro

	RECIBE:				las dos fechas a comparar

	DEVUELVE:			-1 si la primera es menor que la segunda,
							1 si la primera es mayor que la segunda
							0 si son iguales
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
int comparafechas (fecha primera, fecha segunda);

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	NOMBRE FUNCION:	limpiar_area

	DESCRIPCION:		limpia un area de la pantalla de acuerdo a los parametros
							de posicion inicial y posicion final

	RECIBE:				enteros: posicion inicial de x, posicion inicial de y
							posicion final de x, posicion final de y

	DEVUELVE:			void
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
void limpiar_area(int xini, int yini, int xfin, int yfin);


#endif
